• word of the day

    sheltered workshop

    sheltered workshop - Dictionary definition and meaning for word sheltered workshop

    Definition
    (noun) a workshop that offers jobs to members of the physically or developmentally disabled population

Word used in video below:
text: sheltered here did they catch him
Download our Mobile App Today
Receive our word of the day
on Whatsapp